difficulty articulating - Francés Inglés Diccionario